Driving sleeve - German English Dictionary